<?php
/* @var $this TableauArchitecteController */
/* @var $model TableauArchitecte */
?>

<style type="text/css">

.entete td {
}

table td {
	border: 1px solid black;
	padding: 5px;
	text-align: center;
	padding: 5px;
}

table {
	border-collapse: collapse;
}

.architecte {
	background: rgb(255, 255, 204);
}

.observation {
	background: white;
	vertical-align: middle;
	width: 800px;
	text-align: left;
}

.entete {
	background: rgb(128, 0, 128);
	color: white;
	font-size: 20px;
}

.equipe {
	width: 150px;
}

.entreprise, .commune {
	width: 250px;
}

</style>

<h1>Tableau architecte : <?php echo $model->nom; ?></h1>

<h2><?php echo $model->sousTitre ?></h2>



	<?php foreach( $equipes as $equipe ) : ?>
	
		<div><table>
		
			<!-- recherche des associés de l'équipe -->
			<?php $associes = EquipeHasAssocie::model()->with('entreprise')->findAllByAttributes( array('idEquipe' => $equipe->idEquipe) ) ?>

			<tr class="entete">
				<td class="equipe">Equipe n°<?php echo $equipe->getNumero() ?></td>
				<td class="entreprise"></td>
				<td class="commune">Commune</td>
				<td>Observations</td>
			</tr>

			<tr class="architecte">
				<td class="equipe">Architecte</td>
				<td class="entreprise"><?php echo $equipe->architecte->nom ?></td>
				<td class="commune"><?php echo $equipe->architecte->commune ?> (<?php echo $equipe->architecte->cp ?>)</td>
				<td rowspan="<?php echo count($equipe->bureauxEtude) + count($associes) +1 ?>" class="observation"><?php  if ($obs){echo nl2br( $equipe->observation ); } ?></td>
			</tr>

			<?php if( !empty($associes) ) : ?>

				<?php foreach( $associes as $associe ) : ?>

					<tr class="architecte">
						<td class="equipe"><?php echo $associe->observation ?></td>
						<td class="entreprise"><?php echo $associe->entreprise->nom ?></td>
						<td class="commune"><?php echo $associe->entreprise->commune ?> (<?php echo $associe->entreprise->cp ?>)</td>
					</tr>

				<?php endforeach ?> <!-- associes as $associe -->

			<?php endif ?> <!-- !empty($associes) -->


			<?php if( !empty($equipe->bureauxEtude) ) : ?>

				<?php foreach( $equipe->bureauxEtude as $bureauEtude ) : ?>

					<tr>
					
						<!-- on recherche le lien entre le bureau d'étude et l'equipe -->
						<?php $eHbe = EquipeHasBureauetude::model()->findByAttributes( array('idEntreprise' => $bureauEtude->idEntreprise, 'idEquipe' => $equipe->idEquipe) ) ?>

						<!-- on recherche les spécialités attribuées au bureau d'étude -->
						<?php $bureauHasSpecialites = BureauetudeHasSpecialite::model()->with('specialite')->findAllByAttributes( array('idEquipe' => $equipe->idEquipe, 'idEntreprise' => $bureauEtude->idEntreprise)) ?>

						<td class="equipe">
							<?php if( !empty($bureauHasSpecialites) ) : ?>
								<?php
									foreach( $bureauHasSpecialites as $index => $bureauHasSpecialite ) {
										if ( $index != 0 ) { 
											echo ', ';
										}
										echo $bureauHasSpecialite->specialite->libelle;
									}
								?>
							<?php endif ?>
						</td>
						<td class="entreprise"><?php echo $bureauEtude->nom ?></td>
						<td class="commune"><?php echo $bureauEtude->commune ?> (<?php echo $bureauEtude->cp ?>)</td>

					</tr>

				<?php endforeach ?>

			<?php endif; ?>
			
		</table></div>

	<?php endforeach ?> <!-- equipes as equipe -->
